blood supply service - French English Dictionary